package com.jubaozan.feign.platform;

import com.jubaozan.c3.framework.constants.Constants;
import com.jubaozan.c3.framework.utils.ResultHolder;
import com.jubaozan.feign.platform.vo.StoreUserVO;
import com.jubaozan.feign.platform.vo.StoreVO;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestHeader;
import org.springframework.web.bind.annotation.RequestParam;
import springfox.documentation.annotations.ApiIgnore;

/**
 * @ClassName PlatformFeignService
 * @Description 平台信息接口
 * @Author TanRuixiang
 * @Date 2020/9/30 15:21
 * @Version 1.0
 **/
@ApiIgnore
@FeignClient(name = "platform-service")
public interface PlatformFeignService {


    @ApiOperation(value = "个体平台详细信息")
    @GetMapping(value = "/store/queryStoreDetails")
    ResultHolder<StoreVO> queryStoreDetails(@RequestParam(value = "id") Long id);
}
